package com.etooling.pdm.service;

import com.etooling.framework.svo.ReplyObj;

import javax.servlet.http.HttpServletRequest;

public interface GoodsSpecsStockRecordService {

    ReplyObj operateStock(HttpServletRequest request, String goodsSpecsId, Integer quantity, String operationType, String stockType, String memo);

    ReplyObj revokeStockRecord(HttpServletRequest request, String recordId, String revokeReason);

    ReplyObj pageQueryStockRecords(HttpServletRequest request, Boolean isAll, String operationType, String goodsSpecsId, String status, String orderBy, Boolean orderType, Integer pageNum, Integer pageSize);
}
